package com.ziroom.zifamily.zfcensor.mapper.entity;

import lombok.Builder;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * <p>审核历史记录表</p>
 * <p>
 * <PRE>
 * <BR>    修改记录
 * <BR>-----------------------------------------------
 * <BR>    修改日期         修改人          修改内容
 * </PRE>
 *
 * @author cuiyh9
 * @version 1.0
 * @Date Created in 2018年11月24日 16:09
 * @since 1.0
 */
@Getter
@Setter
@Builder
public class CensorHistoryEntity {
    private Long id;

    /**
     * 审核内容id
     */
    private Long censorContentId;

    /**
     * 审核人(AI-机审,其他代表员工号)
     */
    private String censorCode;

    /**
     * 审核时间
     */
    private Date censorTime;

    /**
     * 审核状态（0-未审核，1-机审，2-人审核）
     */
    private Integer censorStatus;

    /**
     * 审核等级（0-未评级,1,2,3,4）
     */
    private Integer censorLevel;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 最后更新时间
     */
    private Date lastModifyTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getCensorContentId() {
        return censorContentId;
    }

    public void setCensorContentId(Long censorContentId) {
        this.censorContentId = censorContentId;
    }

    public String getCensorCode() {
        return censorCode;
    }

    public void setCensorCode(String censorCode) {
        this.censorCode = censorCode == null ? null : censorCode.trim();
    }

    public Date getCensorTime() {
        return censorTime;
    }

    public void setCensorTime(Date censorTime) {
        this.censorTime = censorTime;
    }

    public Integer getCensorStatus() {
        return censorStatus;
    }

    public void setCensorStatus(Integer censorStatus) {
        this.censorStatus = censorStatus;
    }

    public Integer getCensorLevel() {
        return censorLevel;
    }

    public void setCensorLevel(Integer censorLevel) {
        this.censorLevel = censorLevel;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getLastModifyTime() {
        return lastModifyTime;
    }

    public void setLastModifyTime(Date lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }
}